Big Huge Thesaurus

Ptychozoon homalocephalum

noun